package com.cainiao.pojo;

import java.util.Date;

/**
 * 活动规则表（附表）
 * ActiveRuleCopy
 * 数据库表：active_rule_copy
 */
public class ActiveRuleCopy {

    /**
     * 主键自增id
     * 表字段 : active_rule_copy.id
     */
    private Integer id;

    /**
     * 活动唯一id
     * 表字段 : active_rule_copy.active_id
     */
    private Integer activeId;

    /**
     * 满多少钱
     * 表字段 : active_rule_copy.total_money
     */
    private Integer totalMoney;

    /**
     * 送多少钱
     * 表字段 : active_rule_copy.reduce_money
     */
    private Integer reduceMoney;

    /**
     * 是否满减
     * 表字段 : active_rule_copy.is_reduce
     */
    private Boolean isReduce;

    /**
     * 是否包邮
     * 表字段 : active_rule_copy.is_baoyou
     */
    private Boolean isBaoyou;

    /**
     * 是否赠送礼品
     * 表字段 : active_rule_copy.is_zengsong
     */
    private Boolean isZengsong;

    /**
     * 商品id 如1,2,3,4
     * 表字段 : active_rule_copy.goods_ids
     */
    private String goodsIds;

    /**
     * 最后一次编辑人
     * 表字段 : active_rule_copy.userid
     */
    private Integer userid;

    /**
     * 创建时间
     * 表字段 : active_rule_copy.created_at
     */
    private Date createdAt;

    /**
     * 最后编辑时间
     * 表字段 : active_rule_copy.updated_at
     */
    private Date updatedAt;

    /**
     * 获取 主键自增id 字段:active_rule_copy.id
     *
     * @return active_rule_copy.id, 主键自增id
     */
    public Integer getId() {
        return id;
    }

    /**
     * 设置 主键自增id 字段:active_rule_copy.id
     *
     * @param id the value for active_rule_copy.id, 主键自增id
     */
    public void setId(Integer id) {
        this.id = id;
    }

    /**
     * 获取 活动唯一id 字段:active_rule_copy.active_id
     *
     * @return active_rule_copy.active_id, 活动唯一id
     */
    public Integer getActiveId() {
        return activeId;
    }

    /**
     * 设置 活动唯一id 字段:active_rule_copy.active_id
     *
     * @param activeId the value for active_rule_copy.active_id, 活动唯一id
     */
    public void setActiveId(Integer activeId) {
        this.activeId = activeId;
    }

    /**
     * 获取 满多少钱 字段:active_rule_copy.total_money
     *
     * @return active_rule_copy.total_money, 满多少钱
     */
    public Integer getTotalMoney() {
        return totalMoney;
    }

    /**
     * 设置 满多少钱 字段:active_rule_copy.total_money
     *
     * @param totalMoney the value for active_rule_copy.total_money, 满多少钱
     */
    public void setTotalMoney(Integer totalMoney) {
        this.totalMoney = totalMoney;
    }

    /**
     * 获取 送多少钱 字段:active_rule_copy.reduce_money
     *
     * @return active_rule_copy.reduce_money, 送多少钱
     */
    public Integer getReduceMoney() {
        return reduceMoney;
    }

    /**
     * 设置 送多少钱 字段:active_rule_copy.reduce_money
     *
     * @param reduceMoney the value for active_rule_copy.reduce_money, 送多少钱
     */
    public void setReduceMoney(Integer reduceMoney) {
        this.reduceMoney = reduceMoney;
    }

    /**
     * 获取 是否满减 字段:active_rule_copy.is_reduce
     *
     * @return active_rule_copy.is_reduce, 是否满减
     */
    public Boolean getIsReduce() {
        return isReduce;
    }

    /**
     * 设置 是否满减 字段:active_rule_copy.is_reduce
     *
     * @param isReduce the value for active_rule_copy.is_reduce, 是否满减
     */
    public void setIsReduce(Boolean isReduce) {
        this.isReduce = isReduce;
    }

    /**
     * 获取 是否包邮 字段:active_rule_copy.is_baoyou
     *
     * @return active_rule_copy.is_baoyou, 是否包邮
     */
    public Boolean getIsBaoyou() {
        return isBaoyou;
    }

    /**
     * 设置 是否包邮 字段:active_rule_copy.is_baoyou
     *
     * @param isBaoyou the value for active_rule_copy.is_baoyou, 是否包邮
     */
    public void setIsBaoyou(Boolean isBaoyou) {
        this.isBaoyou = isBaoyou;
    }

    /**
     * 获取 是否赠送礼品 字段:active_rule_copy.is_zengsong
     *
     * @return active_rule_copy.is_zengsong, 是否赠送礼品
     */
    public Boolean getIsZengsong() {
        return isZengsong;
    }

    /**
     * 设置 是否赠送礼品 字段:active_rule_copy.is_zengsong
     *
     * @param isZengsong the value for active_rule_copy.is_zengsong, 是否赠送礼品
     */
    public void setIsZengsong(Boolean isZengsong) {
        this.isZengsong = isZengsong;
    }

    /**
     * 获取 商品id 如1,2,3,4 字段:active_rule_copy.goods_ids
     *
     * @return active_rule_copy.goods_ids, 商品id 如1,2,3,4
     */
    public String getGoodsIds() {
        return goodsIds;
    }

    /**
     * 设置 商品id 如1,2,3,4 字段:active_rule_copy.goods_ids
     *
     * @param goodsIds the value for active_rule_copy.goods_ids, 商品id 如1,2,3,4
     */
    public void setGoodsIds(String goodsIds) {
        this.goodsIds = goodsIds == null ? null : goodsIds.trim();
    }

    /**
     * 获取 最后一次编辑人 字段:active_rule_copy.userid
     *
     * @return active_rule_copy.userid, 最后一次编辑人
     */
    public Integer getUserid() {
        return userid;
    }

    /**
     * 设置 最后一次编辑人 字段:active_rule_copy.userid
     *
     * @param userid the value for active_rule_copy.userid, 最后一次编辑人
     */
    public void setUserid(Integer userid) {
        this.userid = userid;
    }

    /**
     * 获取 创建时间 字段:active_rule_copy.created_at
     *
     * @return active_rule_copy.created_at, 创建时间
     */
    public Date getCreatedAt() {
        return createdAt;
    }

    /**
     * 设置 创建时间 字段:active_rule_copy.created_at
     *
     * @param createdAt the value for active_rule_copy.created_at, 创建时间
     */
    public void setCreatedAt(Date createdAt) {
        this.createdAt = createdAt;
    }

    /**
     * 获取 最后编辑时间 字段:active_rule_copy.updated_at
     *
     * @return active_rule_copy.updated_at, 最后编辑时间
     */
    public Date getUpdatedAt() {
        return updatedAt;
    }

    /**
     * 设置 最后编辑时间 字段:active_rule_copy.updated_at
     *
     * @param updatedAt the value for active_rule_copy.updated_at, 最后编辑时间
     */
    public void setUpdatedAt(Date updatedAt) {
        this.updatedAt = updatedAt;
    }
}